/**
 *  @file  song.h
 * @brief COSC361 - MCU Jukebox Project\n
 * Group: Hamish Cumming, Brian Thorne\n
 * Latest source can be obtained using SVN from google's code repository with the following command:\n
 * svn checkout http://mega8-hob.googlecode.com/svn/trunk/ jukebox-hamish-brian\n
 * Description: Contains song information\n
 * Date: 25/5/2008
 */
 
#ifndef song_h
#define song_h 

#define NUM_SONGS 9

static song_t mary_had_a_little_lamb = {36,{
                                {N_E3,25},{N_D3,25},{N_C3,25},{N_D3,25},
                                {N_E3,25},{1,1},{N_E3,25},{1,1},{N_E3,50},
                                {N_D3,25},{1,1},{N_D3,25},{1,1},{N_D3,50},
                                {N_E3,25},{N_G3,25},{1,1},{N_G3,50},
                                {N_E3,25},{N_D3,25},{N_C3,25},{N_D3,25},
                                {N_E3,25},{1,1},{N_E3,25},{1,1},{N_E3,25},{1,1},{N_E3,25},
                                {N_D3,25},{1,1},{N_D3,25},{1,1},{N_E3,25},{N_D3,25},
                                {N_C3,50}
                                }};

static song_t twinkle_twinkle_little_star = {60,{
                                {N_C3,50},{1,1},{N_C3,50},{N_G3,50},{1,1},{N_G3,50},
                                {N_A4,50},{1,1},{N_A4,50},{N_G3,100},
                                {N_F3,50},{1,1},{N_F3,50},{N_E3,50},{1,1},{N_E3,50},
                                {N_D3,50},{1,1},{N_D3,50},{N_C3,100},
                                {N_G3,50},{1,1},{N_G3,50},{N_F3,50},{1,1},{N_F3,50},
                                {N_E3,50},{1,1},{N_E3,50},{N_D3,100},
                                {N_G3,50},{1,1},{N_G3,50},{N_F3,50},{1,1},{N_F3,50},
                                {N_E3,50},{1,1},{N_E3,50},{N_D3,100},
                                {N_C3,50},{1,1},{N_C3,50},{N_G3,50},{1,1},{N_G3,50},
                                {N_A4,50},{1,1},{N_A4,50},{N_G3,100},
                                {N_F3,50},{1,1},{N_F3,50},{N_E3,50},{1,1},{N_E3,50},
                                {N_D3,50},{1,1},{N_D3,50},{N_C3,100}}};

static song_t entertainer = {81,{{N_D3,25},{N_Ef3,25},
                                {N_E3,25},{N_C4,50},{N_E3,25},{N_C4,50},{N_E3,25},{N_C4,100},{1,1},
                                {N_C4,25},{N_D4,25},{N_Ef4,25},
                                {N_E4,25},{N_C4,25},{N_D4,25},{N_E4,50},{N_B4,25},{N_D4,50},
                                {N_C4,100},{N_D3,25},{N_Ef3,25},
                                {N_E3,25},{N_C4,50},{N_E3,25},{N_C4,50},{N_E3,25},{N_C4,100},{N_A4,25},{N_G3,25},
                                {N_Fs3,25},{N_A4,25},{N_C4,25},{N_E4,50},{N_D4,25},{N_C4,25},{N_A4,25},
                                {N_D4,100},{N_D3,25},{N_Ef3,25},
                                {N_E3,25},{N_C4,50},{N_E3,25},{N_C4,50},{N_E3,25},{N_C4,100},{1,1},
                                {N_C4,25},{N_D4,25},{N_Ef4,25},
                                {N_E4,25},{N_C4,25},{N_D4,25},{N_E4,50},{N_B4,25},{N_D4,50},
                                {N_C4,100},{1,1},{N_C4,25},{N_D4,25},{N_Ef4,25},
                                {N_E4,25},{N_C4,25},{N_D4,25},{N_E4,50},{N_C4,25},{N_D4,25},{N_C4,25},
                                {N_E4,25},{N_C4,25},{N_D4,25},{N_E4,50},{N_C4,25},{N_D4,25},{N_C4,25},
                                {N_E4,25},{N_C4,25},{N_D4,25},{N_E4,50},{N_B4,25},{N_D4,50},
                                {N_C4,80}}};
                                
static song_t god_save_the_queen = {48,{{N_C3,50},{1,1},
                                {N_C3,50},{N_D3,50},{N_B3,75},{N_C3,25},
                                {N_D3,50},{N_E3,50},{1,1},{N_E3,50},{N_F3,50},
                                {N_E3,75},{N_D3,25},{N_C3,50},{N_D3,50},
                                {N_C3,50},{N_B3,50},{N_C3,150},
                                {N_G3,50},{1,1},{N_G3,50},{1,1},{N_G3,50},{1,1},
                                {N_G3,75},{N_F3,25},{N_E3,50},{N_F3,50},{1,1},
                                {N_F3,50},{1,1},{N_F3,50},{N_F3,75},{N_E3,25},
                                {N_D3,50},{N_E3,50},{N_F3,25},{N_E3,25},{N_D3,25},{N_C3,25},
                                {N_E3,75},{N_F3,25},{N_G3,50},{N_A4,25},{N_F3,25},
                                {N_E3,50},{N_D3,50},{N_C3,100}}};

static song_t greensleaves = {76, {
                                {N_A4,50},{N_C4,100},{N_D4,50},{N_E4,75},{N_F4,15},{N_E4,50},
                                {N_D4,100},{N_B4,50},{N_G3,75},{N_A4,15},{N_B4,50},{N_C4,100},
                                {N_A4,50},{N_A4,75},{N_Af3,15},{N_A4,50},{N_B4,100},{N_Af3,50},
                                {N_E3,100},{N_A4,50},{N_C4,100},{N_D4,50},{N_E4,75},{N_F4,15},
                                {N_E4,50},{N_D4,100},{N_B4,50},{N_G3,75},{N_A4,15},{N_B4,50},
                                {N_C4,75},{N_B4,15},{N_A4,50},{N_Af3,75},{N_Fs3,15},{N_Af3,50},
                                {N_A4,150},{1,1},{N_A4,150},{N_G4,150},{1,1},{N_G4,75},{N_F4,15},
                                {N_E4,50},{N_D4,100},{N_B4,50},{N_G3,75},{N_A4,15},{N_B4,50},
                                {N_C4,100},{N_A4,50},{N_A4,75},{N_Af3,15},{N_A4,50},{N_B4,100},
                                {N_Af3,50},{N_E3,150},{N_G4,150},{1,1},{N_G4,75},{N_F4,15},{N_E4,50},
                                {N_D4,100},{N_B4,50},{N_G3,75},{N_A4,15},{N_B4,50},{N_C4,75},
                                {N_B4,15},{N_A4,50},{N_Af3,75},{N_Fs3,15},{N_Af3,50},{N_A4,150},
                                {1,1},{N_A4,150}
    }};
static song_t harry_potter = {60 ,{{N_B4 ,33},{N_E4 ,50},{N_G4 ,17},{N_Fs4,33},{N_E4 ,67},{N_B5 ,33},{N_A5 ,100},{N_Fs4,100},{N_E4 ,50},{N_G4 ,17},{N_Fs4,33},{N_D4 ,67},{N_F4 ,33},{N_B4 ,167},{N_B4 ,33},{N_E4 ,50},{N_G4 ,17},{N_Fs4,33},{N_E4 ,67},{N_B5 ,33},{N_D5 ,67},{N_Cs5,33},{N_C5 ,67},{N_Af4,33},{N_C5 ,50},{N_B5 ,17},{N_Bf5,33},{N_Fs4,67},{N_G4 ,33},{N_E4 ,167},{N_G4 ,33},{N_B5 ,67},{N_G4 ,33},{N_B5 ,67},{N_G4 ,33},{N_C5 ,67},{N_B5 ,33},{N_Bf5,67},{N_Fs4,33},{N_G4 ,50},{N_B5 ,17},{N_Bf5,33},{N_Bf4,67},{N_B4 ,33},{N_B5 ,167},{N_G4 ,33},{N_B5 ,67},{N_G4 ,33},{N_B5 ,67},{N_G4 ,33},{N_D5 ,67},{N_Cs5,33},{N_C5 ,67},{N_Af4,33},{N_C5 ,50},{N_B5 ,17},{N_Bf5,33},{N_Fs4,67},{N_G4 ,33},{N_E4 ,167}}};

static song_t monty_python = {636 ,{{N_B4 ,14},{N_B4 ,39},{N_A4 ,38},{N_G3 ,17},{N_A4 ,18},{N_B4 ,18},{N_A4 ,84},{N_B4 ,14},{N_A4 ,18},{N_G3 ,32},{N_G3 ,13},{N_G3 ,14},{N_Fs3,16},{N_E3 ,113},{N_E3 ,21},{N_A4 ,34},{N_A4 ,16},{N_A4 ,29},{N_A4 ,16},{N_A4 ,33},{N_A4 ,19},{N_B4 ,39},{N_A4 ,23},{N_D3 ,211},{N_B4 ,17},{N_B4 ,19},{N_A4 ,37},{N_G3 ,17},{N_A4 ,17},{N_B4 ,17},{N_A4 ,87},{N_B4 ,15},{N_A4 ,18},{N_G3 ,28},{N_G3 ,10},{N_G3 ,16},{N_Fs3,16},{N_E3 ,95},{0,13},{N_E3 ,19},{N_A4 ,29},{N_A4 ,16},{N_A4 ,31},{N_A4 ,14},{N_A4 ,30},{N_E3 ,20},{N_Fs3,34},{N_G3 ,20},{N_A4 ,227},{N_B4 ,74},{0,31},{N_G3 ,35},{0,15},{N_G3 ,39},{0,12},{N_E3 ,26},{N_G3 ,48},{N_E3 ,13},{N_G3 ,73},{N_G3 ,11},{N_E3 ,28},{N_D3 ,12},{N_E3 ,25},{N_G3 ,30},{0,68},{N_G5 ,14},{N_E5 ,19},{0,64},{N_B5 ,12},{N_A5 ,15},{0,18},{N_B5 ,11},{N_C5 ,15},{0,18},{N_E5 ,11},{N_D5 ,22},{0,83},{N_G3 ,35},{0,15},{N_G3 ,39},{N_E3 ,27},{N_G3 ,45},{N_E3 ,13},{N_G3 ,37},{0,14},{N_G3 ,37},{0,11},{N_E3 ,27},{N_D3 ,15},{N_E3 ,27},{N_G3 ,30},{0,70},{N_G5 ,15},{N_E5 ,19},{0,64},{N_B5 ,11},{N_A5 ,16},{0,16},{N_B5 ,9},{N_C5 ,15},{0,18},{N_E5 ,11},{N_D5 ,22},{0,61},{N_G3 ,13},{N_A4 ,24},{N_A4 ,10},{N_A4 ,9},{N_A4 ,12},{N_A4 ,78},{N_B4 ,11},{N_A4 ,11},{N_G3 ,24},{N_G3 ,9},{N_G3 ,12},{N_B4 ,13},{N_E3 ,84},{0,14},{N_B3 ,11},{N_C3 ,25},{N_C3 ,9},{N_C3 ,25},{N_A4 ,13},{N_B4 ,21},{N_A4 ,14},{N_B4 ,28},{N_A4 ,13},{N_D3 ,166},{0,13},{N_B4 ,12},{N_A4 ,23},{N_A4 ,10},{N_A4 ,9},{N_A4 ,10},{N_A4 ,73},{N_B4 ,12},{N_A4 ,10},{N_G3 ,28},{N_G3 ,9},{N_G3 ,19},{0,13},{N_Fs3,15},{N_E3 ,63},{0,15},{N_E3 ,12},{N_A4 ,26},{N_A4 ,12},{N_A4 ,25},{N_A4 ,9},{N_A4 ,26},{N_E3 ,12},{N_Fs3,22},{N_G3 ,11},{N_A4 ,123},{0,12},{N_B4 ,44},{N_G3 ,10},{N_G3 ,39},{0,11},{N_G3 ,44},{N_E3 ,24},{N_G3 ,47},{N_E3 ,12},{N_G3 ,73},{N_G3 ,14},{N_E3 ,27},{N_D3 ,14},{N_E3 ,25},{N_G3 ,30},{0,67},{N_G5 ,14},{N_E5 ,19},{0,64},{N_B5 ,12},{N_A5 ,15},{0,18},{N_B5 ,11},{N_C5 ,15},{0,18},{N_E5 ,11},{N_D5 ,22},{0,32},{N_B4 ,43},{N_G3 ,37},{0,11},{N_G3 ,46},{N_E3 ,25},{N_G3 ,46},{N_E3 ,13},{N_G3 ,73},{N_G3 ,12},{N_E3 ,26},{N_D3 ,13},{N_E3 ,27},{N_G3 ,28},{0,69},{N_G5 ,15},{N_E5 ,19},{0,64},{N_B5 ,11},{N_A5 ,16},{0,16},{N_B5 ,9},{N_C5 ,15},{0,18},{N_E5 ,11},{N_D5 ,22},{0,62},{N_G3 ,13},{N_A4 ,23},{N_A4 ,11},{N_A4 ,9},{N_A4 ,11},{N_A4 ,78},{N_B4 ,12},{N_A4 ,13},{N_G3 ,22},{N_G3 ,10},{N_G3 ,10},{N_Fs3,14},{N_E3 ,90},{N_B3 ,12},{N_C3 ,22},{N_C3 ,9},{N_C3 ,24},{N_A4 ,13},{N_B4 ,21},{N_A4 ,14},{N_B4 ,24},{N_A4 ,13},{N_D3 ,98},{0,86},{N_B4 ,15},{N_A4 ,23},{N_A4 ,9},{N_A4 ,9},{N_A4 ,11},{N_A4 ,75},{N_B4 ,11},{N_A4 ,12},{N_G3 ,24},{N_G3 ,9},{N_G3 ,9},{N_Fs3,14},{N_E3 ,86},{0,12},{N_E3 ,15},{N_A4 ,24},{N_A4 ,12},{N_A4 ,27},{N_A4 ,10},{N_A4 ,25},{N_E3 ,11},{N_Fs3,25},{N_G3 ,12},{N_A4 ,143},{N_B4 ,46},{N_G3 ,39},{0,11},{N_G3 ,45},{N_E3 ,26},{N_G3 ,47},{N_E3 ,13},{N_G3 ,73},{N_G3 ,14},{N_E3 ,27},{N_D3 ,12},{N_E3 ,26},{N_G3 ,40},{0,60},{N_G5 ,14},{N_E5 ,19},{0,64},{N_B5 ,12},{N_A5 ,15},{0,18},{N_B5 ,11},{N_C5 ,15},{0,18},{N_E5 ,11},{N_D5 ,22},{0,16},{N_B4 ,45},{N_G3 ,12},{N_G3 ,37},{0,12},{N_G3 ,46},{N_E3 ,25},{N_G3 ,46},{N_E3 ,14},{N_G3 ,39},{0,11},{N_G3 ,40},{N_E3 ,27},{N_D3 ,11},{N_E3 ,26},{N_G3 ,41},{0,58},{N_G5 ,15},{N_E5 ,19},{0,64},{N_B5 ,11},{N_A5 ,16},{0,16},{N_B5 ,9},{N_C5 ,15},{0,18},{N_E5 ,11},{N_D5 ,22},{0,61},{N_G3 ,13},{N_A4 ,22},{N_A4 ,10},{N_A4 ,11},{N_A4 ,11},{N_A4 ,77},{N_B4 ,13},{N_A4 ,14},{N_G3 ,27},{N_G3 ,10},{N_G3 ,10},{N_Fs3,14},{N_E3 ,87},{0,11},{N_B3 ,16},{N_C3 ,20},{N_C3 ,11},{N_C3 ,25},{N_A4 ,13},{N_B4 ,25},{N_A4 ,13},{N_B4 ,22},{N_A4 ,16},{N_D3 ,173},{0,11},{N_B4 ,15},{N_A4 ,22},{N_A4 ,9},{N_A4 ,9},{N_A4 ,11},{N_A4 ,79},{N_B4 ,11},{N_A4 ,12},{N_G3 ,23},{N_G3 ,9},{N_G3 ,11},{N_Fs3,13},{N_E3 ,85},{0,13},{N_E3 ,17},{N_A4 ,26},{N_A4 ,11},{N_A4 ,24},{N_A4 ,10},{N_A4 ,25},{N_E3 ,12},{N_Fs3,27},{N_G3 ,13},{N_A4 ,120},{0,14},{N_Bf4,3},{N_B4 ,46},{N_G3 ,8},{N_G3 ,41},{0,13},{N_G3 ,44},{N_E3 ,26},{N_G3 ,49},{N_E3 ,18},{N_G3 ,40},{N_G3 ,43},{N_E3 ,29},{N_D3 ,12},{N_E3 ,26},{N_G3 ,33},{0,318},{N_B4 ,48},{N_A4 ,4},{0,47},{N_G3 ,8},{N_G3 ,40},{0,11},{N_G3 ,45},{N_E3 ,24},{N_G3 ,45},{N_E3 ,12},{N_G3 ,39},{0,14},{N_G3 ,36},{0,14},{N_E3 ,28},{N_D3 ,12},{N_E3 ,28},{N_G3 ,33},{0,222},{N_B4 ,37},{0,13},{N_A4 ,9},{N_B4 ,26},{N_D4 ,13},{N_B4 ,29},{N_A4 ,15},{N_A4 ,43},{N_A4 ,45},{N_Fs3,30},{N_A4 ,46},{N_Fs3,15},{N_A4 ,39},{N_A4 ,41},{N_Fs3,28},{N_E3 ,14},{N_Fs3,27},{N_A4 ,26},{0,71},{N_A6 ,14},{N_Fs5,19},{0,64},{N_Cs5,12},{N_B5 ,15},{0,18},{N_Cs5,11},{N_D5 ,15},{0,18},{N_Fs5,11},{N_E5 ,22},{0,15},{N_Cs4,42},{N_A4 ,8},{N_A4 ,43},{N_A4 ,43},{N_Fs3,27},{N_A4 ,48},{N_Fs3,10},{N_A4 ,38},{N_A4 ,44},{N_Fs3,32},{N_E3 ,13},{N_Fs3,27},{N_A4 ,28},{0,69},{N_A6 ,15},{N_Fs5,19},{0,64},{N_Cs5,11},{N_B5 ,16},{0,16},{N_Cs5,9},{N_D5 ,15},{0,18},{N_Fs5,11},{N_E5 ,22},{0,14},{N_Cs4,42},{N_A4 ,9},{N_A4 ,38},{N_A4 ,46},{N_Fs3,22},{N_A4 ,45},{N_Fs3,10},{N_A4 ,37},{0,13},{N_A4 ,40},{N_Fs3,29},{N_E3 ,13},{N_Fs3,24},{N_A4 ,34},{0,64},{N_A6 ,14},{N_Fs5,19},{0,64},{N_Cs5,12},{N_B5 ,15},{0,18},{N_Cs5,11},{N_D5 ,15},{0,18},{N_Fs5,11},{N_E5 ,22},{0,16},{N_Cs4,39},{N_A4 ,9},{N_A4 ,38},{0,12},{N_A4 ,38},{0,13},{N_Fs3,25},{N_A4 ,46},{N_Fs3,14},{N_A4 ,39},{0,11},{N_A4 ,43},{N_Fs3,26},{N_E3 ,13},{N_Fs3,27},{N_A4 ,32},{0,68},{N_A6 ,15},{N_Fs5,19},{0,64},{N_Cs5,11},{N_B5 ,16},{0,16},{N_Cs5,9},{N_D5 ,15},{0,18},{N_Fs5,11},{N_E5 ,22},{0,15},{N_Cs4,40},{N_A4 ,9},{N_A4 ,38},{0,12},{N_A4 ,43},{N_Fs3,27},{N_A4 ,48},{N_Fs3,16},{N_A4 ,40},{N_A4 ,44},{N_Fs3,28},{N_E3 ,14},{N_Fs3,26},{N_A4 ,25},{0,72},{N_A6 ,14},{N_Fs5,19},{0,64},{N_Cs5,12},{N_B5 ,15},{0,18},{N_Cs5,11},{N_D5 ,15},{0,18},{N_Fs5,11},{N_E5 ,22},{0,15},{N_Cs4,41},{N_A4 ,11},{N_A4 ,41},{N_A4 ,42},{N_Fs3,25},{N_A4 ,46},{N_Fs3,11},{N_A4 ,38},{0,12},{N_A4 ,41},{N_Fs3,30},{N_E3 ,12},{N_Fs3,27},{N_A4 ,101},{N_A6 ,15},{N_Fs5,19},{0,64},{N_Cs5,11},{N_B5 ,16},{0,15},{N_C4 ,5},{N_Cs5,9},{N_Cs4,56},{N_D5 ,15},{0,18},{N_Fs5,11},{N_E5 ,22},{N_C4 ,4},{N_Cs4,24},{N_B4 ,13},{N_A4 ,28},{N_Fs3,13},{N_A4 ,44},{0,11},{N_A4 ,42},{N_Fs3,25},{N_A4 ,45},{N_Fs3,15},{N_A4 ,42},{N_A4 ,46},{N_Fs3,27},{N_E3 ,13},{N_Fs3,26},{N_A4 ,24},{0,73},{N_A6 ,14},{N_Fs5,19},{0,64},{N_Cs5,12},{N_B5 ,15},{0,18},{N_Cs5,11},{N_D5 ,15},{0,18},{N_Fs5,11},{N_E5 ,22},{0,14},{N_Cs4,43},{N_A4 ,7},{N_A4 ,44},{N_A4 ,44},{N_Fs3,25},{N_A4 ,41},{N_Fs3,13},{N_A4 ,73},{N_A4 ,14},{N_Fs3,26},{N_E3 ,13},{N_Fs3,25},{N_A4 ,23},{0,77},{N_A6 ,15},{N_Fs5,19},{0,64},{N_Cs5,11},{N_B5 ,16},{0,16},{N_Cs5,9},{N_D5 ,15},{0,18},{N_Fs5,11},{N_E5 ,22},{0,14},{N_E4 ,44},{N_Cs4,14},{N_A4 ,41},{N_A4 ,43},{N_Fs3,28},{N_A4 ,44},{N_Fs3,12},{N_A4 ,41},{N_A4 ,43},{N_Fs3,28},{N_A4 ,44},{N_Fs3,12},{N_A4 ,41},{N_A4 ,43},{N_Fs3,28},{N_A4 ,44},{N_Fs3,12},{N_A4 ,30},}};

static song_t betteroffalone = {730 ,{{N_B4 ,22},{0,309},{N_Bf4,22},{N_B4 ,22},{0,331},{N_B4 ,22},{0,309},{N_Bf4,22},{N_B4 ,22},{0,331},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,154},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,154},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,154},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,154},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{0,4235},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,66},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_Fs4,22},{0,11},{N_Fs4,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{N_E4 ,22},{0,11},{N_E4 ,22},{0,11},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{0,22},{N_Ef3,22},{0,22},{N_Ef3,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{0,22},{N_Ef4,22},{0,22},{N_Ef4,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{0,22},{N_Ef3,22},{0,22},{N_Ef3,22},{N_B4 ,22},{0,22},{N_B4 ,22},{N_Af3,22},{0,22},{N_B4 ,22},{0,22},{N_B4 ,22},{0,22},{N_Bf4,22},{0,22},{N_Fs3,22},{0,22},{N_Ef4,22},{0,22},{N_Ef4,22},{0,22},}};

static song_t vengaboys = {1139 ,{{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,14},{N_C3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_Af1,3},{N_C3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_G3 ,3},{N_Ef2,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Cs2,11},{N_F3 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,14},{N_G3 ,14},{0,2843},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,14},{N_C3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_Af1,3},{N_C3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_G3 ,3},{N_Ef2,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Cs2,11},{N_F3 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,14},{N_G3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,14},{N_C3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_Af1,3},{N_C3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_G3 ,3},{N_Ef2,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Cs2,11},{N_F3 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,14},{N_G3 ,14},{0,2137},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,14},{N_C3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_Af1,3},{N_C3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_G3 ,3},{N_Ef2,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Cs2,11},{N_F3 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,14},{N_G3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,14},{N_C3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_Af1,3},{N_C3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_G3 ,3},{N_Ef2,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Cs2,11},{N_F3 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,14},{N_G3 ,14},{0,2843},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,14},{N_C3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_Af1,3},{N_C3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_G3 ,3},{N_Ef2,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Cs2,11},{N_F3 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,14},{N_G3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,14},{N_C3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_Af1,3},{N_C3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_G3 ,3},{N_Ef2,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Cs2,11},{N_F3 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,14},{N_G3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,14},{N_C3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_Af1,3},{N_C3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_C2 ,11},{N_Ef3,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Cs2,11},{N_F3 ,11},{N_C2 ,11},{N_Ef3,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_Ef2,3},{N_G3 ,3},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_F3 ,11},{N_Cs2,11},{N_G3 ,11},{N_Ef2,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,11},{N_C3 ,11},{N_C3 ,3},{N_Af1,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,11},{N_G3 ,11},{N_G3 ,3},{N_Ef2,3},{N_Ef3,11},{N_C2 ,11},{N_F3 ,11},{N_Cs2,11},{N_Cs2,11},{N_F3 ,11},{N_F3 ,11},{N_Cs2,11},{N_Ef3,11},{N_C2 ,11},{N_Ef2,22},{N_G3 ,22},{N_Ef2,1},{N_G3 ,1},{N_Ef2,14},{N_G3 ,14},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Cs2,11},{N_F3 ,11},{N_Ef2,11},{N_G3 ,11},{N_Af1,22},{N_C3 ,22},{N_Af1,1},{N_C3 ,1},{N_Af1,14},{N_C3 ,14},}};

static song_t* songs[NUM_SONGS] = {&mary_had_a_little_lamb, 
                            &twinkle_twinkle_little_star, 
                            &entertainer,
                            &god_save_the_queen,
                            &greensleaves,
                            &harry_potter,
                            &monty_python,
                            
                            &betteroffalone,
                            &vengaboys                            
};
    
#endif /* song_h */
